﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Demo.CommonBase.Exceptions;

namespace Demo.Services.Integration.DAO.Contracts.Exceptions
{
    public class ServiceDataException:DemoDAOException
    {
         public static readonly int DAO_METHOD_EXCEPTION = 1;
        public static readonly int DAO_METHOD_NOIMPLEMENTED = 2;
        public static readonly int DAOHELPER_METHOD_EXCEPTION = 3;
        public static readonly int DAOHELPER_METHOD_NOIMPLEMENTED = 4;
        

        
        public ServiceDataException(int exceptionId, string messageValues,
                                        Exception innerException)
                                        : base(exceptionId, messageValues, innerException)
        {
        }

        public ServiceDataException(int exceptionId, string messageValues)
            : base(exceptionId, messageValues)
        {
        }

        

        public ServiceDataException(int exceptionId) 
                                        : base(exceptionId)
        {
        }

        

        
    }
}
